// lodash中的curry的基本使用

const _ = require('lodash')

const sum = (a,b,c)=> a+b+c 

const curried = _.curry(sum) //将多元参数转为一元参数

console.log(curried(1,2,3)) // 传递sum所有的所有参数的时候， 会立即执行该函数
console.log(curried(1,2)(3)) // 传递部分参数时会返回一个新的函数， 等待剩余的参数被传入
console.log(curried(1)(2,3))